<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
    <script>
//     var arr=[3,54,28,15,97,55,66,255,759,8,1];
//    for(var i=0;i<=(arr.length-1)-1;i++){
//        for(var j=0;j<=(arr.length-1)-1;j++){
//         if(arr[j]<arr[j+1]){
//             var t=0;
//             t=arr[j];
//             arr[j]=arr[j+1];
//             arr[j+1]=t
//         }
//        }
//    }
//    console.log(arr);

//    for(var i=0;i<=(arr.length-1)-1;i++){
//        var min=i
//        for(var j=i+1;j<=arr.length-1;j++){
//         if(arr[min]<arr[j]){
//             min=j
//         }
//        }
//        if(min!=i){
//            var t=0;
//            t=arr[i];
//            arr[i]=arr[min];
//            arr[min]=t
//        }
//    }
//     console.log(arr);
    
// 查找字符串中出现最多的字符和个数

var str = 'husduhfsdkj45648789dssfsderwecxvx5456';
var newStr = '';
for (var i = 0; i < str.length; i++) {
    if (newStr.lastIndexOf(str[i]) == -1) {
        newStr += str[i];
    }
}
for (var i = 0; i < newStr.length; i++) {
    var count = 0;
    for (var j = 0; j < str.length; j++) {
        //判断元素是否相等 相等加1
        if (newStr[i] == str[j]) {
            count++;
        }
    }
    console.log(newStr[i], count);
}


//返回数的绝对值
// let abs = Math.abs(-5);//5
 
 //对数进行上舍入
//  let ceil = Math.ceil(8.2);//9

 //对数进行下舍入
//  let floor = Math.floor(8.2);//8

 //返回 x 和 y 中的最高值
//  let max= Math.max(2,3);//3

 //返回 x 和 y 中的最低值
//  let min = Math.min(2,3);//2

    </script>
</body>

</html>